home *** CD-ROM | disk | FTP | other *** search
- Path: oasis.icl.co.uk!mrw
- From: mrw@oasis.icl.co.uk (Mike Wilson)
- Newsgroups: comp.lang.c++,comp.lang.pascal.delphi.misc
- Subject: Re: Delphi .vs. C++ 4.0...The real discussion!
- Followup-To: comp.lang.c++,comp.lang.pascal.delphi.misc
- Date: 19 Apr 1996 07:29:09 GMT
- Organization: ICL, Bracknell, UK
- Message-ID: <4l7fc5$ql1@ozz.oasis.icl.co.uk>
- References: <1996Apr18.173628.9153@ohstpy>
- NNTP-Posting-Host: 145.227.60.40
- X-Newsreader: TIN [version 1.2 PL2]
-
- I've used Borland C++ 4.5 and Delphi for development. I worked
- on a project writing the client end of a Client/Server
- application (the server was written in Oracle PL/SQL). I found
- C++ to be very fiddly indeed. In particular, writing dialogs is
- far more tricky and error-prone than doing the same job in
- Delphi. Borland C++ is NOT a visual languange, so you have to
- lay out your dialog in Resource Workshop and then write a C++
- module to handle it. There's lots of dialog handling code to
- write that is done for you in Delphi. If you make a mistake
- and get a resid wrong, the whole PC hangs and has to be rebooted.
- I can take most if the day to get a pretty simple dialog working
- which would take minutes in Delphi.
-
- With C++ there's a lot more managing of project files to do
- as well. On anything but the smallest project this can add
- up to quite a lot of work.
-
- For some projects the fine control C++ gives you may be useful
- and welcome, but for the sort fo thing we were doing, it's
- unnecessary and unwelcome and added months to the project.
-
- There are probably uses for C++. As it's a lot lower-level
- than Delphi, it may be more appropriate for writing tricky
- stuff like compression, drivers and so on. For the more
- usual end-user applications, clients etc, Delphi is far
- more suitable.
-
- --------------------------------------------------------------------
- Mike Wilson mrw@oasis.icl.co.uk
- SNI Medical Portfolio, 9-15 Blagrave Street, Reading, RG1 1PJ, UK
- At home: mrw@plexus.demon.co.uk http://www.hway.com/mrw
-